PROJECT(Hello)

# 指定 cmake 的最小版本
CMAKE_MINIMUM_REQUIRED(VERSION 2.6)

# 添加头文件目录
INCLUDE_DIRECTORIES(./ ./src)

# 明确指定包含哪些源文件
ADD_SUBDIRECTORY(src)

# 发现一个目录下所有的 .cpp文件并将列表存储在一个变量中
AUX_SOURCE_DIRECTORY(. DIR_SRCS)

# 生成可执行文件
ADD_EXECUTABLE(main ${DIR_SRCS})

# 添加需要链接的库文件目录
TARGET_LINK_LIBRARIES(main test)